package com.red.wood.module.eval.model;

import java.util.List;

/**
 * 评测任务表信息
 * @author mutot
 *
 */
public class SingleTask {

	/**
	 * 表单类型：1-idc业务评测(不含互联网资源协作) 2-idc业务评测(仅限互联网资源协作) 3-ISP业务评测 4-CDN业务评测
	 */
	public static final String EVAL_SINGLETASK_TYPE = "EVAL_SINGLETASK_TYPE";
	public static final int EVAL_SINGLETASK_TYPE_NOTINTER = 1;
	public static final int EVAL_SINGLETASK_TYPE_ONLYINTER = 2;
	public static final int EVAL_SINGLETASK_TYPE_ISP = 3;
	public static final int EVAL_SINGLETASK_TYPE_CDN = 4;
	
	/**
	 * 表单名称
	 */
	public static final String EVAL_SINGLETASK_NAME = "EVAL_SINGLETASK_NAME";
	/**
	 * 申请业务
	 */
	public static final String EVAL_SINGLETASK_BUSSINESS = "EVAL_SINGLETASK_BUSSINESS";
	
	/**
	 * businessScope：业务范围：1-夸地区 2-省内
	 */
	public static final String EVAL_SINGLETASK_BUSINESSSCOPE_AREA = "跨地域";
	public static final String EVAL_SINGLETASK_BUSINESSSCOPE_PROINCE = "省内";
	
	// 表单状态:1-未填写 2-未提交(已保存) 3-已提交(未核实) 4-退回补正  5-已核实(未评测) 6-评测中  7-测试通过  8-测试不通过 9-退回修改 10-已补正
	public static final int EVAL_SINGLETASK_STATUE_NOTWRITE = 1;
	public static final int EVAL_SINGLETASK_STATUE_NOTSUB = 2;
	public static final int EVAL_SINGLETASK_STATUE_YESSUB = 3;
	public static final int EVAL_SINGLETASK_STATUE_RETURN = 4;
	public static final int EVAL_SINGLETASK_STATUE_VERIFY = 5;
	public static final int EVAL_SINGLETASK_STATUE_JUDGING = 6;
	public static final int EVAL_SINGLETASK_STATUE_ADOPT = 7;
	public static final int EVAL_SINGLETASK_STATUE_NOTADOPT = 8;
	
	public static final int EVAL_SINGLETASK_STATUE_RETURNUPDATE = 9;
	public static final int EVAL_SINGLETASK_STATUE_YESPATCH = 10;
	
	private List<EvalProject> projectList;
	
	private String singleTaskId;
	
	public String getSingleTaskId() {
		return singleTaskId;
	}

	public void setSingleTaskId(String singleTaskId) {
		this.singleTaskId = singleTaskId;
	}

	public List<EvalProject> getProjectList() {
		return projectList;
	}

	public void setProjectList(List<EvalProject> projectList) {
		this.projectList = projectList;
	}
	
}